home *** CD-ROM | disk | FTP | other *** search
- Path: news.halcyon.com!usenet
- From: kdd@halcyon.com (Ken Disbrow)
- Newsgroups: comp.object,comp.lang.c++,comp.lang.smalltalk
- Subject: Re: Productivity metrics for major OOPLs
- Date: 15 Jan 1996 17:30:32 GMT
- Organization: Northwest Nexus Inc.
- Message-ID: <4de2vo$sbp@news.halcyon.com>
- References: <30F92DA1.39111640@pop.eunet.ch>
- NNTP-Posting-Host: blv-pm1-ip9.halcyon.com
- Mime-Version: 1.0
- Content-Type: Text/Plain; charset=ISO-8859-1
- X-Newsreader: WinVN 0.99.5
-
-
- >Rumor has it that programmers are more productive when they use
- >Smalltalk compared to using C++. However, so far I havent's seen
- >any metrics which support or negate this claim, other than
- >those published by Mark Lorenz in his book on OO metrics.
- >
- >I'm looking for _hard data_ on programmer productivity for major
- >OOPLs, i.e. Smalltalk, C++ and Eiffel. All hints and references
- >are welcome.
-
- You might want to take a look at some of the International Fuction Point
- Users Group data (quoted in many books on software metrics). Through years
- of extensive research and observation they have come up with a pretty
- rigorous method for estimating source code statements per function point in a
- project. There estimates show fewer lines of code required to develop a
- function point in Smalltalk than C++. If that's how you define productivity
- this may be the hard data your looking for.
-
- All that being said programmer productivity, IMHO, varies greatly by
- individual. I've met great programmers who use assembler that can produce
- more meaningful functionality than an average Smalltalk programmer in the
- same time frame. In other words, there are a lot of factors in addition to
- programming language that affect productivity.
-
- Regards
-
- Ken
-
-